_cccc_llll_ssss_hhhh_mmmm_cccc_tttt_llll is a system-administrator's tool for controlling the resources
associated with CrayLink-shared-memory (clshm) -- a means of cache-
coherent, shared-memory communication between partitions on an Origin-
2000. Each partition of an Origin-2000 has its own hostname, IP address
and operating-system, and behaves as a stand-alone host. clshm has a
system V shared memory interface in the form of a user library
(_xxxx_pppp______ffff_uuuu_nnnn_cccc(3p) and _pppp_aaaa_rrrr_tttt______ffff_uuuu_nnnn_cccc(3p)) that can be used directly by user-
applications.
_cccc_llll_ssss_hhhh_mmmm_cccc_tttt_llll performs various functions needed to administer the software
devices and daemon associated with clshm and returns operational status
information.
_cccc_llll_ssss_hhhh_mmmm_cccc_tttt_llll is invoked with one of the following function names, and the
associated parameters:
_ssss_tttt_aaaa_rrrr_tttt_uuuu_pppp Configure clshm on the local partition, and start up the
clshm devices and _cccc_llll_ssss_hhhh_mmmm_dddd(1m) daemon with default parameters.
The value of the defaults can be examined by using the
_cccc_llll_ssss_hhhh_mmmm_cccc_tttt_llll _gggg_eeee_tttt_cccc_ffff_gggg function, as explained later. The startup
step is performed at system boot-up by _////_eeee_tttt_cccc_////_iiii_nnnn_iiii_tttt_...._dddd_////_ssss_nnnn_0000_ssss_tttt_aaaa_rrrr_tttt
and is required before any inter-partition communication can
be effected over CrayLink Shared Memory. This startup at
bootup time must be enabled using the _cccc_hhhh_kkkk_cccc_oooo_nnnn_ffff_iiii_gggg(1m) command
for _cccc_llll_ssss_hhhh_mmmm_dddd(1m). It also needs to be done if clshm has been
reset by a _cccc_llll_ssss_hhhh_mmmm_cccc_tttt_llll _ssss_hhhh_uuuu_tttt_dddd_oooo_wwww_nnnn command. _cccc_llll_ssss_hhhh_mmmm_cccc_tttt_llll _ssss_tttt_aaaa_rrrr_tttt_uuuu_pppp also
creates and initializes the software devices through which
shared-memory communication is performed.
_ssss_hhhh_uuuu_tttt_dddd_oooo_wwww_nnnn Forces a reset of the clshm software on the local partition.
The _cccc_llll_ssss_hhhh_mmmm_dddd(1m) daemon is made to exit and the resources
associated with the clshm software devices are released.
_cccc_llll_ssss_hhhh_mmmm_cccc_tttt_llll _ssss_hhhh_uuuu_tttt_dddd_oooo_wwww_nnnn should be used carefully since any user-
program using the clshm devices will be killed when this
Sets the timeout value in milliseconds that the _cccc_llll_ssss_hhhh_mmmm_dddd(1m)
daemon will sleep before checking for messages in the shared
memory segment from the driver. If there are messages coming
in on either other daemon or user sockets, then the driver
will not sleep the full amount of the timeout, but will
process all messages if fines on all sockets and in the
shared memory segment.
WWWWAAAARRRRNNNNIIIINNNNGGGGSSSS
If the _cccc_llll_ssss_hhhh_mmmm_dddd(1m) daemon aborts abnormally a _cccc_llll_ssss_hhhh_mmmm_cccc_tttt_llll _ssss_hhhh_uuuu_tttt_dddd_oooo_wwww_nnnn must be
called before a _cccc_llll_ssss_hhhh_mmmm_cccc_tttt_llll _ssss_tttt_aaaa_rrrr_tttt_uuuu_pppp can be called again to restart the